package com.yaozheng.vocationaltraining.iview;

import net.sf.json.JSONObject;

/**
 * 签到
 * 
 * @author Administrator
 * 
 */
public interface IHomeSignTaskView extends ITokenBaseView {
	/**
	 * 签到成功
	 * 
	 * @param jsonObject
	 */
	void executeSignSuccess(JSONObject jsonObject);

	/**
	 * 签到失败
	 * 
	 * @param error
	 */
	void executeSignError(String error);

	/**
	 * 签到记录成功
	 * 
	 * @param jsonObject
	 */
	void signRecordingSuccess(JSONObject jsonObject);

	/**
	 * 签到记录失败
	 * 
	 * @param error
	 */
	void signRecordingError(String error);
	/**
	 * 是否响应签名结果
	 * @return
	 */
	boolean isResponseSignResult();
	
	
	/**
	 * 执行签到
	 * 
	 * @param day
	 *            20160123
	 */
	void executeSign(String day);
}
